sheep strips - Espagnol Anglais Dictionnaire